trumpet lily (datura) - Francés Inglés Diccionario